bitkeeper revision 1.1236.10.1 (42288860WihptaT0mMRS7KBmfxWFcA)
authorsmh22@tempest.cl.cam.ac.uk <smh22@tempest.cl.cam.ac.uk>
Fri, 4 Mar 2005 16:10:08 +0000 (16:10 +0000)
committersmh22@tempest.cl.cam.ac.uk <smh22@tempest.cl.cam.ac.uk>
Fri, 4 Mar 2005 16:10:08 +0000 (16:10 +0000)
build fixes

Signed-off-by: steven.hand@cl.cam.ac.uk
BitKeeper/etc/ignore
linux-2.6.10-xen-sparse/drivers/xen/netback/netback.c

index a248c75b8c13470b509a30dda166cbd8196423b7..3c7420ae36be1cc4889e14601dbd6dec31d16c94 100644 (file)
@@ -101,3 +101,52 @@ xen/tools/figlet/figlet
 xen/xen
 xen/xen-syms
 xen/xen.*
+linux-2.6.10-xen-sparse/include/asm-xen/hypervisor.h.smh
+tools/Makefile.smh
+tools/blktap/Makefile.smh
+tools/blktap/blkcow
+tools/blktap/blkcowgnbd
+tools/blktap/blkcowimg
+tools/blktap/blkdump
+tools/blktap/blkgnbd
+tools/blktap/blkimg
+tools/blktap/blockstore.dat
+tools/blktap/parallax
+tools/blktap/vdi.dot
+tools/blktap/vdi.ps
+tools/blktap/vdi_create
+tools/blktap/vdi_fill
+tools/blktap/vdi_list
+tools/blktap/vdi_snap
+tools/blktap/vdi_snap_list
+tools/blktap/vdi_tree
+tools/blktap/vdi_validate
+tools/blktap/xen/arch-ia64.h
+tools/blktap/xen/arch-x86_32.h
+tools/blktap/xen/arch-x86_64.h
+tools/blktap/xen/dom0_ops.h
+tools/blktap/xen/event_channel.h
+tools/blktap/xen/grant_table.h
+tools/blktap/xen/io/blkif.h
+tools/blktap/xen/io/domain_controller.h
+tools/blktap/xen/io/ioreq.h
+tools/blktap/xen/io/netif.h
+tools/blktap/xen/io/ring.h
+tools/blktap/xen/io/usbif.h
+tools/blktap/xen/linux/privcmd.h
+tools/blktap/xen/linux/suspend.h
+tools/blktap/xen/physdev.h
+tools/blktap/xen/sched_ctl.h
+tools/blktap/xen/trace.h
+tools/blktap/xen/xen.h
+tools/cmdline/Makefile
+tools/cmdline/ringbuster
+tools/cmdline/ringbuster.c
+tools/cmdline/xdestroy
+tools/cmdline/xdestroy.c
+tools/cmdline/xevtchn
+tools/cmdline/xevtchn.c
+tools/cmdline/xls
+tools/cmdline/xls.c
+tools/cmdline/xphysinfo
+tools/cmdline/xphysinfo.c
index cd20eda5bce57051a24e40bc81a3aa2cc48978c8..248711646b18d57217d69ef0fd19f90508fd57ef 100644 (file)
 #include <asm-xen/balloon.h>
 #include <asm-xen/evtchn.h>
 
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0)
+#include <linux/delay.h>
+#endif
+
 static void netif_idx_release(u16 pending_idx);
 static void netif_page_release(struct page *page);
 static void make_tx_response(netif_t *netif, 
@@ -500,7 +504,11 @@ static void net_tx_action(unsigned long unused)
                 netif->credit_timeout.expires  = next_credit;
                 netif->credit_timeout.data     = (unsigned long)netif;
                 netif->credit_timeout.function = tx_credit_callback;
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
                 add_timer_on(&netif->credit_timeout, smp_processor_id());
+#else
+                add_timer(&netif->credit_timeout); 
+#endif
                 break;
             }
         }